// src/utils/navigation.ts
import Taro from '@tarojs/taro'

/**
 * 全局页面跳转方法
 * @param path 小程序路径（必须以 `/pages/xxx/xxx` 开头或配置过的 alias）
 */
export const navigateTo = (path: string) => {
  if (!path) return
  Taro.navigateTo({ url: path }).catch((err) => {
    console.warn('navigateTo 跳转失败:', err)
    Taro.showToast({ title: '页面跳转失败', icon: 'none' })
  })
}
